/*
 * 文 件 名 : HomeActivity.java
 * 版    权 : China Machi.Co.,Ltd.Copyright 2009-2011.All rights reserved
 * 描    述 : <描述>
 * 修 改 人 : lixg
 * 修改时间 : 2012-8-4
 * 跟踪单号 : <跟踪单号>
 * 修改单号 : <修改单号>
 * 修改内容 : <修改内容>
 */
package com.fire8.dolphin.ui;

import java.io.File;
import java.util.Date;

import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;
import android.widget.ProgressBar;
import android.widget.TextView;

import com.fire8.dolphin.common.Constants;
import com.fire8.dolphin.service.MusicService;
import com.fire8.dolphin.utils.DateUtil;
import com.fire8.dolphin.utils.LogUtil;

/**
 * 主页面--每日主题
 * 显示今天的相关新闻或文集或提问
 *
 * @author  lixg
 * @version [版本号,2012-8-4]
 * @see     [相关类/方法]
 * @since   [产品/模块]
 */
public class TopicActivity extends Activity
{
    private WebView webView;
    private DolphinApplication app;

    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.topic);
        app = (DolphinApplication)getApplication();
        initWebView();
        
    }
    
    /**
     * 初始化WebView
     * <功能详细描述> [参数说明]
     *
     * @author lixg
     * @see [类、类#方法、类#成员]
     */
    private void initWebView()
    {
        webView = (WebView)findViewById(R.id.wv_context);
        WebSettings settings = webView.getSettings();
        settings.setJavaScriptEnabled(true);
        webView.setWebViewClient(new WebViewClient()
        {
            public boolean shouldOverrideUrlLoading(WebView view, String url)
            {
                view.loadUrl(url);
                return true;
            }
        });
        webView.loadUrl("file:///android_asset/main.html");
        //按今天日期取本地需要显示的页面，本地文件名：日期.html，如：20121201.html，子页面为20121201-1.html
        //如果主文件不存在，则启动线程获取主文件
    }
    
    
    
    private void getFile()
    {
        
        String strDate = DateUtil.dateToStr(new Date(), "yyyyMMdd");
        File file = new File(app.IMG_PATH + strDate+".html");
        if(file.exists())
        {
            webView.loadUrl(file.getPath());
            return;
        }
        //启动线程，加载页面
        
    }
    
    
}
